
function btnHander() {
  let phone = document.querySelector("#phoneNumberInput input")
  let password = document.querySelector("#passwordInput input")

  let baseURL = "http://localhost:3000"
  axios.defaults.baseURL = baseURL;

  // 检查输入框是否为空
  if (phone.value === '' || password.value === '') {
    alert("请输入手机号和密码");
    return;
  }
  // 使用正则表达式验证手机号格式
  let phoneRegex = /^\d{6}$/;
  if (!phoneRegex.test(phone.value)) {
    alert("手机号必须是六位数字");
    return;
  }
  /* // 使用正则表达式验证密码格式
  let passwordRegex = /^(?=.*[a-z])(?=.*[A-Z])(?=.*\d).{8,16}$/;
  if (!passwordRegex.test(password.value)) {
    alert("密码必须包含至少一个大写字母、一个小写字母、一个数字，并且长度在8到16个字符之间");
    return;
  } */
  // 使用正则表达式验证密码格式
  let passwordRegex = /^.{4,10}$/;
  if (!passwordRegex.test(password.value)) {
    alert("密码必须是4到10个字符");
    return;
  }

  axios.post("/api/front/users", { username: phone.value, password: password.value }).then((data) => {
    console.log(data.data);
    if (data.data.code == 1) {
      layui.use(function () {
        layui.layer.msg(data.data.msg)
      })
      setTimeout(() => {
        location.href = "./02-登录.html"
      }, 2000);

    } else {
      layui.use(function () {
        layui.layer.msg(data.data.msg)
      })
    }
  })

}

